package com.ai.module.mj.domain.bo;

import com.ai.module.chat.common.enu.ModelType;
import com.ai.module.user.enu.PointSource;
import com.ai.module.mj.constant.enums.TaskAction;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author: MrHe
 * @create: 2024-02-01 00:48
 * @description:
 **/

@Data
public class UserPointsBo {
    /**
     * 类型
     */
    @ApiModelProperty(value = "模型类型")
    private ModelType modelType = ModelType.MID_JOURNEY;

    private String userId;

    private TaskAction pointType;

    private Integer cost;

    public String   prompt;

    private String businessId;

    private String sourceId;

    private PointSource source;

}
